Linux for system administrators

Course description GIT

Reports of resources modules given by wouter

Milestones of resources

Milestones give a broad overview of the content of the modules and the division between theory, practice and testing.

Name
Effort
Note
Icon Resource Modules
ID: resources
30.4
Modules part of the resource curriculum.
Icon MR04/R71 Introduction to linux
ID: resources.linux
5.0
Introduction to the history and usage of Linux as an OS with both graphical and shell interfaces.
Icon Classes
ID: resources.linux.theory
3.0
Icon Labo
ID: resources.linux.practice
1.0
Icon Test
ID: resources.linux.test
1.0
In class evaluation
Icon Networking
ID: resources.networking
15.5
Icon MR03/R61 Introduction to centralized administration of networking services
ID: resources.networking.services
6.8
Icon Labo
ID: resources.networking.services.practice
2.0
Icon Classes
ID: resources.networking.services.theory
2.5
Icon Self study of essential services
ID: resources.networking.services.study
2.0
Icon Test
ID: resources.networking.services.test
0.3
In class evaluation
Icon MR05/XX Introduction to hardware components of servers and clients
ID: resources.hardware
6.0
In this module we will focus on hardware and the exposure to Raspberry Pi's as an alternative target platform
Icon Self study
ID: resources.hardware.study
2.5
Icon Classes
ID: resources.hardware.theory
2.5
Icon Test
ID: resources.hardware.test
1.0
Test done through certificate exam.
Name
Effort
Apr 2021
May 2021
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
Icon History of unix/linux and Debian
ID: resources.linux.theory.intro
0.5
Icon Quick dive into a GUI installation
ID: resources.linux.theory.gui
0.5
Icon Introduction to the shell
ID: resources.linux.theory.cli
1.0
Icon Introduction to vim
ID: resources.linux.theory.vimtutor
0.5
Icon Very brief introdution to bandit and SSH
ID: resources.linux.theory.bandit
0.5
Icon Bandit
ID: resources.linux.practice.bandit
1.0
Icon Leviathan
ID: resources.linux.test.wargame
1.0
Icon Prepare certificate self study
ID: resources.hardware.study.certificate
2.0
Icon Breakdown of IT internals and externals
ID: resources.hardware.theory.breakdown
0.5
Icon Group deployment of essential services on VM
ID: resources.networking.services.practice.debian
2.0
Icon Overview of computer architectures
ID: resources.hardware.theory.architectures
0.3
Icon ARM vs x86
ID: resources.hardware.theory.rpi
0.3
Icon Group deployment of RPI clients and headless servers
ID: resources.hardware.theory.deployment
1.0
Icon Debian implementations of essential services
ID: resources.networking.services.theory.debian
2.5
Icon Personal deployment of essential services on RPI
ID: resources.networking.services.study.rpi
2.0
Icon Introduction to compiled languages and compilation targets
ID: resources.hardware.theory.compilation
0.3
Icon Research RAID and ZFS
ID: resources.hardware.study.raid
0.5
Icon Comparison of platforms vs protocols
ID: resources.hardware.theory.protocols
0.3
Icon Evaluation of essential services on Linux
ID: resources.networking.services.test.pihole
0.3
Icon Linux Professional Institute Linux Essentials
ID: resources.hardware.test.certificate
1.0
Container Task
Normal Task
Milestone
Off-duty period

Theory classes for resources module

Theory classes are:

  • in person at the school
  • supervised by a teacher
BSI
Id
Name
Effort
Note
2.3.1.1
resources.linux.theory.intro
Icon History of unix/linux and Debian
ID: resources.linux.theory.intro
0.5
2.3.1.2
resources.linux.theory.gui
Icon Quick dive into a GUI installation
ID: resources.linux.theory.gui
0.5
2.3.1.3
resources.linux.theory.cli
Icon Introduction to the shell
ID: resources.linux.theory.cli
1.0
2.3.1.4
resources.linux.theory.vimtutor
Icon Introduction to vim
ID: resources.linux.theory.vimtutor
0.5
complete vimtutor and create a custom vimrc
2.3.1.5
resources.linux.theory.bandit
Icon Very brief introdution to bandit and SSH
ID: resources.linux.theory.bandit
0.5
2.3.3.1
resources.linux.test.wargame
Icon Leviathan
ID: resources.linux.test.wargame
1.0
Leviathan as an in class test.
2.4.1.1
resources.hardware.theory.breakdown
Icon Breakdown of IT internals and externals
ID: resources.hardware.theory.breakdown
0.5
2.4.1.2
resources.hardware.theory.architectures
Icon Overview of computer architectures
ID: resources.hardware.theory.architectures
0.3
2.4.1.3
resources.hardware.theory.rpi
Icon ARM vs x86
ID: resources.hardware.theory.rpi
0.3
2.4.1.6
resources.hardware.theory.deployment
Icon Group deployment of RPI clients and headless servers
ID: resources.hardware.theory.deployment
1.0
2.2.2.1.1
resources.networking.services.theory.debian
Icon Debian implementations of essential services
ID: resources.networking.services.theory.debian
2.5
Focus on DHCP, DNS, SFTP, SSH, CUPS, LDAP following chapter 10 and chapter 11 of the Debian system administrator handbook
2.4.1.4
resources.hardware.theory.compilation
Icon Introduction to compiled languages and compilation targets
ID: resources.hardware.theory.compilation
0.3
2.4.1.5
resources.hardware.theory.protocols
Icon Comparison of platforms vs protocols
ID: resources.hardware.theory.protocols
0.3
2.2.2.4.1
resources.networking.services.test.pihole
Icon Evaluation of essential services on Linux
ID: resources.networking.services.test.pihole
0.3
Run a custer of Linux clients in a virtual environment with distributed DHCP, DNS, etc.
2.4.3.1
resources.hardware.test.certificate
Icon Linux Professional Institute Linux Essentials
ID: resources.hardware.test.certificate
1.0

Labo classes for resources module

Labo classes are:

  • in person at the school
  • not supervised by a teacher
BSI
Id
Name
Effort
Note
2.3.2.1
resources.linux.practice.bandit
Icon Bandit
ID: resources.linux.practice.bandit
1.0
2.2.2.2.1
resources.networking.services.practice.debian
Icon Group deployment of essential services on VM
ID: resources.networking.services.practice.debian
2.0
TODO

Homework

Homework is:

  • not at the school
  • not supervised by a teacher
BSI
Id
Name
Effort
Note
2.4.2.2
resources.hardware.study.certificate
Icon Prepare certificate self study
ID: resources.hardware.study.certificate
2.0
2.2.2.3.1
resources.networking.services.study.rpi
Icon Personal deployment of essential services on RPI
ID: resources.networking.services.study.rpi
2.0
TODO
2.4.2.1
resources.hardware.study.raid
Icon Research RAID and ZFS
ID: resources.hardware.study.raid
0.5
Used as a base for Freenas installation in a later module